/*
 * Copyright 2010 Joshua Smith and Nelson Llewellyn
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 *  Unless required by applicable law or agreed to in writing, software
 *  distributed under the License is distributed on an "AS IS" BASIS,
 *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 *  See the License for the specific language governing permissions and
 *  limitations under the License.
 */
package norse;

import javafx.stage.Stage;
import javafx.scene.Scene;
import javafx.scene.text.Text;
import javafx.scene.text.Font;
import javafx.scene.control.Button;
import javafx.scene.input.MouseEvent;
import javafx.scene.layout.Flow;
import norse.temp.Scanner;

/**
 * TODO
 */
Stage {
    title: "NoRSe"
    scene: Scene {
        width: 250
        height: 80
        content: [
            Flow {
                vertical: true
                content: [
                    Text {
                        font: Font {
                            size: 36
                        }
                        x: 10
                        y: 30
                        content: "NoRSe"
                    },
                    Button {
                        text: "Scan"
                        onMouseClicked: function (event: MouseEvent) {
                                def scanner = Scanner {

                                };
                                scanner.scan();
                        }
                    }
                ]
            }
        ]
    }
}
